Anything will work, Linux supports it all! And if it doesn’t it automatically finds 3rd party drivers. You should build a mackintosh instead, because those needs to be specific, Linux don’t.