Actually you may find Professor Stanley's paper on invariant theory usefulLet (in particular Proposition 4.9). So here's one idea: for$W$ be a fixed finite reflection group. Set $W$$R={\mathbb C}[V]$, $R^W\subset R$ the invariant subring, and $R_W={\mathbb C}[V]^{coW}$ the coinvariant ring. For a fixed linear character $\chi\colon W\rightarrow{\mathbb C}^*$$\chi\colon W\rightarrow {\mathbb C}^*$, let $R^W_\chi=\left\{g\in R\left|w\cdot g=\chi(w)\cdot g, \ \forall w\in W\right.\right\}$ be itsdefine the relative invariant ring, and let $f_{\chi}\in R^W_\chi$ be a non-zero generator (for$R^W_\chi=\left\{g\in R\left|w\cdot g=\chi(w)\cdot g, \ \forall w\in W\right.\right\}$. For reflection groups, $R^W_\chi$this is always a cyclic module over $R^W$ module(e.g. see Professor Stanley's paper). Let If $\chi_1,\ldots,\chi_m$ beare the list of distinct linear characters of the group $W$, let $f_1,\ldots,f_m$ be any generators of the respective relative invariant rings. For $f\in R$, let $\bar{f}\in R_W$ denote its equivalence class.
Claim: If $W$ is abelian, then the (equivalence classes of) polynomialselements $\left\{\sum_{i=1}^m\chi_i(w)\cdot f_{\chi_i}\left|w\in W\right.\right\}$$\left\{\sum_{i=1}^m\chi_i(w)\cdot \bar{f}_i\left|w\in W\right.\right\}$ form a basis for $R_W$ on which $W$ acts by the regular representation.
Proof: AssumeNote that $W$ is abelian and consider the action of $W$ on $R_W={\mathbb C}[V]^{coW}$. Sinceequivalence classes $W$ is abelian there$\left\{\bar{f}_1,\ldots,\bar{f}_m\right\}$ are linearly independent because each is a simultaneous eigenbasis $\left\{v_1,\ldots,v_m\right\}\subset R_W$ (so $m=|W|$). Since $R_W$ is the regular representationeigenvector for $W$, each basis element $v_i$ corresponds corresponding to a distinct linear character $\chi_i\colon W\rightarrow{\mathbb C}^*$ (and they all show up). One can show that each Since $v_i$ lifts to$W$ is abelian this must be a relative invariant $f_i\in R^W_{\chi_i}$ (e.g. take any lift, and average over the kernel ofbasis for $\chi_i$, I think)$R_W$. To see that the (equivalence classes of the) polynomials elements $\left\{\left.\sum_{i=1}^m\chi_i(w)f_i\right|w\in W\right\}$$\left\{\left.\sum_{i=1}^m\chi_i(w)\bar{f}_i\right|w\in W\right\}$ are linearly independent in $R_W$, use linear independence of distinct linear characters.
For non-abelian groups you'll need something more complicated I think..the elements $\left\{\bar{f}_1,\ldots,\bar{f}_m\right\}$ won't be a basis (since $m<|W|$), which will force the set $\left\{\sum_{i=1}^m\chi_i(w)\bar{f}_i\left|w\in W\right.\right\}$ to be linearly dependent.