For a natural human language? Almost certainly not.
Just having a similar number of vowels and consonants does not mean that vowels and consonants carry the same amount of information. That depends on a many other factors, like relative frequency of use. In English, for example, even though we have a large number of vowel phonemes, mst f thm dn't crr mch nfrmtn. You can mutate or drop vowels quite freely in speech and in writing and still be understood. O e oe a, eai ou ooa ae i ioeeie. (On the other hand, leaving out consonants makes it incomprehensible.)
Of course, different languages put different functional loads on their vowel vs. consonant inventories. Some languages really do stuff a lot of information into vowels. And vowel-centered abugidas are certainly possible, with core characters representing vowel sounds and consonants added as diacritics. But, to the best of my knowledge, there are no natural languages where the vowel stream is actually more distinctive than the consonant stream, and all those natural language abugidas still require writing the consonants! (Which is why they are called abugidas, and not reverse-abjads, in the first place.) While this sort of thing is still an open area of research in psychoacoustics, cross-linguistically it appears that vowels are more important for carrying intonation contours that help identify phrase and sentence boundaries, while at the word level consonants tend to be more informative, largely because consonants are more reliably distinguishable than large inventories of vowels--and that intonation contour information that is uniquely suited to being carried by vowels is precisely the sort of information than tends to be left out of writing systems, or indicated with punctuation, anyway, so whether or not you write the vowels doesn't actually matter as far as that goes!
So it may be possible to design a functional, comprehensible language which puts the majority of its contrasting information in the vowel stream, such that consonants can be recovered by context, analogous to recovering vowels in the consonant stream of an abjad from discourse context... but it probably won't be practical for any natural human language.