тебе нужно выучить ооп, даже такие проекты как у тебя (маленькие), делают с ооп. мультипоток это:
def main():
print('hello')
if __name__ =='__main__':
main()
т.к. на разных ос по разному работает вызов процессов, и тебе будут наложены на код ограничения, с мультипотоком их не будет, но это только для windows.
а потоки нужны для увеличения производительности.