The UK did this really well with the erstwhile Tier1 visa program: no work restrictions (including starting your own company), but show us annual earnings of more than, for example 2x of the general populations average salary when you apply to renew every 2 years.