In summary, yes, you can just draw vector shapes. Generally speaking, any sort of special sauce is in the attributes table and the queries that use that data. ArcGIS is notorious for charging extra money for versions of the program with better analysis tools. With a properly populated table, your example of ethnicities and language use is totally viable.

Hopefully that helps. It's pretty neat software. I hope you have fun with it!