Hey I'll answer this question of yours base on what I understand and please if my answer does not fit you question please give more details on what are the differences of controls.
Basing on my previous use of waves and ethereum :
Note: I' am pertaining to wallet functions
Waves- is much faster when it it comes to transactions its an wallet the same time an exchange. (Base on my previous
Ethereum- When it comes to wallet and transactions. The must portable and well known wallet used when it comes to Ethereum. That is myetherwallet which is just a wallet not an exchange not like waves wallet, when it comes to this wallet you have to send it on an exchange so I suggest you make an wallet that is the same time an exchange like binance and bittrex.
I did not try this wallets I spoke of so I don't know if this can accepts different altcoins. I only use etherdelta for the altcoins that I earn for etherdelta has the list of the altcoins I earned.