Software recommendations.

Windows

Mac

Linux